function couleur(obj) {
     obj.style.borderColor = "#cccccc";
}
 
function validerFormInscription() {
    var erreur = 0;
    var msg = "Veuillez compléter les informations suivantes :\n";
    
    if (document.formInscription.pseudo.value == "") {
        msg += "Veuillez saisir votre pseudo ;\n";
        erreur++;
        document.formInscription.pseudo.style.borderColor = "#F3C200";
    }
    
    if (document.formInscription.password.value == "") {
        msg += "Veuillez saisir votre mot de passe ;\n";
        erreur++;
        document.formInscription.password.style.borderColor = "#F3C200";
    }
    
    if (document.formInscription.passwordConf.value == "") {
        msg += "Veuillez saisir le mot de passe de confirmation ;\n";
        erreur++;
        document.formInscription.passwordConf.style.borderColor = "#F3C200";
    }
    
    if (document.formInscription.nom.value == "") {
        msg += "Veuillez saisir votre nom ;\n";
        erreur++;
        document.formInscription.nom.style.borderColor = "#F3C200";
    }
    
    if (document.formInscription.prenom.value == "") {
        msg += "Veuillez saisir votre prénom ;\n";
        erreur++;
        document.formInscription.prenom.style.borderColor = "#F3C200";
    }
    
    if (document.formInscription.lieu.value == "") {
        msg += "Veuillez saisir votre adresse ;\n";
        erreur++;
        document.formInscription.lieu.style.borderColor = "#F3C200";
    }
 
    if(document.formInscription.passwordConf.value != document.formInscription.password.value) {
        msg += "Le mot de passe de confirmation est différent de votre mot de passe ;\n";
        erreur++;
        document.formInscription.passwordConf.style.borderColor = "#F3C200";
        document.formInscription.password.style.borderColor = "#F3C200";
    }
    
    if (document.formInscription.email.value == "") {
        document.formInscription.email.style.borderColor = "#F3C200";
        msg += "Veuillez saisir votre mail ;\n";
        erreur++;
    }
    if (document.formInscription.email.value != "") {
        if ((/^[a-z0-9._-]+@[a-z0-9._-]+\.[a-z]{2,6}$/.test(document.formInscription.email.value)) == false) {
            document.formInscription.email.style.borderColor = "#F3C200";
            msg += "Le mail est incorrect ;\n";
            erreur++;
        }
    }
    
    if (document.formInscription.telephone.value == "") {
        document.formInscription.telephone.style.borderColor = "#F3C200";
        msg += "Veuillez saisir votre numéro de téléphone ;\n";
        erreur++;
    }
    if (document.formInscription.telephone.value != "") {
        if ((/^[0-9]{9,10}$/.test(document.formInscription.telephone.value)) == false) {
            document.formInscription.telephone.style.borderColor = "#F3C200";
            msg += "Le numéro de téléphone est incorrect ;\n";
            erreur++;
        }
    }
 
    if (erreur > 0) {
        msg += "\nMerci de votre compréhension";
        alert(msg);
        return(false); 
    } 
    return(true);
}

function validFormConnexion() {
    var erreur = 0;
    var msg = "Veuillez compléter les informations suivantes :\n";
    
    if (document.formConnexion.pseudo.value == "") {
        msg += "Veuillez saisir votre pseudo ;\n";
        erreur++;
        document.formConnexion.pseudo.style.borderColor = "#F3C200";
    }
    
    if (document.formConnexion.password.value == "") {
        msg += "Veuillez saisir votre mot de passe ;\n";
        erreur++;
        document.formConnexion.password.style.borderColor = "#F3C200";
    }
    
    if (erreur > 0) {
        msg += "\nMerci de votre compréhension";
        alert(msg);
        return(false); 
    } 
    return(true);
}

function validerFormAchat() {
    var erreur = 0;
    var msg = "Veuillez compléter les informations suivantes : ";
    
    // QUANTITE
    if (document.formAchat.quantite.value == "") {
        document.formAchat.quantite.style.borderColor = "#F3C200";
        msg += "veuillez saisir votre quantite !\n";
        erreur++;
    }
    if (document.formAchat.quantite.value != "") {
        if ((/^[0-9]{1,2}$/.test(document.formAchat.quantite.value)) == false) {
            document.formAchat.quantite.style.borderColor = "#F3C200";
            msg += "la quantité ne peut être gérée !\n";
            erreur++;
        }
    }
    
    // PRIX
    if (document.formAchat.prix.value == "") {
        document.formAchat.prix.style.borderColor = "#F3C200";
        msg += "veuillez saisir votre prix !\n";
        erreur++;
    }
    if (document.formAchat.prix.value != "") {
        if ((/^[0-9.,]{1,}$/.test(document.formAchat.prix.value)) == false) {
            document.formAchat.prix.style.borderColor = "#F3C200";
            msg += "le prix ne peut être géré !\n";
            erreur++;
        }
    }
    
    // SYLLABUS
    if (document.formAchat.idSyllabus.value == "") {
        document.formAchat.idSyllabus.style.borderColor = "#F3C200";
        msg += "veuillez saisir votre syllabus !\n";
        erreur++;
    }
    if (document.formAchat.idSyllabus.value != "") {
        if ((/^[0-9]{1,}$/.test(document.formAchat.idSyllabus.value)) == false) {
            document.formAchat.idSyllabus.style.borderColor = "#F3C200";
            msg += "la quantité ne peut être gérée !\n";
            erreur++;
        }
    }
    
    if (erreur > 0) {
        msg += "\nMerci de votre compréhension";
        alert(msg);
        return(false); 
    } 
    return(true);
}

function validerFormPanier() {
    var erreur = 0;
    var msg = "Veuillez compléter les informations suivantes : ";
    
    // QUANTITE
    if (document.formModif.quantite.value == "") {
        document.formModif.quantite.style.borderColor = "#F3C200";
        msg += "veuillez saisir votre quantite !\n";
        erreur++;
    }
    if (document.formModif.quantite.value != "") {
        if ((/^[0-9]{1,2}$/.test(document.formModif.quantite.value)) == false) {
            document.formModif.quantite.style.borderColor = "#F3C200";
            msg += "la quantité ne peut être gérée !\n";
            erreur++;
        }
    }
    
    // SYLLABUS
    if (document.formModif.syllabusId.value == "") {
        document.formModif.syllabusId.style.borderColor = "#F3C200";
        msg += "veuillez saisir votre syllabus !\n";
        erreur++;
    }
    if (document.formModif.syllabusId.value != "") {
        if ((/^[0-9]{1,}$/.test(document.formModif.syllabusId.value)) == false) {
            document.formModif.syllabusId.style.borderColor = "#F3C200";
            msg += "la quantité ne peut être gérée !\n";
            erreur++;
        }
    }
    
    // COMPO
    if (document.formModif.compoId.value == "") {
        document.formModif.compoId.style.borderColor = "#F3C200";
        msg += "veuillez saisir votre syllabus !\n";
        erreur++;
    }
    if (document.formModif.compoId.value != "") {
        if ((/^[0-9]{1,}$/.test(document.formModif.compoId.value)) == false) {
            document.formModif.compoId.style.borderColor = "#F3C200";
            msg += "la quantité ne peut être gérée !\n";
            erreur++;
        }
    }
    
    if (erreur > 0) {
        msg += "\nMerci de votre compréhension";
        alert(msg);
        return(false); 
    } 
    return(true);
}


function validerFormSuppr() {
    var erreur = 0;
    var msg = "Veuillez compléter les informations suivantes : ";
    
    // QUANTITE
    if (document.formSuppr.quantite.value == "") {
        document.formSuppr.quantite.style.borderColor = "#F3C200";
        msg += "veuillez saisir votre quantite !\n";
        erreur++;
    }
    if (document.formSuppr.quantite.value != "") {
        if (document.formSuppr.quantite.value == 0) {
            document.formSuppr.quantite.style.borderColor = "#F3C200";
            msg += "la quantité ne peut être gérée !\n";
            erreur++;
        }
    }
    
    // SYLLABUS
    if (document.formSuppr.syllabusId.value == "") {
        document.formSuppr.syllabusId.style.borderColor = "#F3C200";
        msg += "veuillez saisir votre syllabus !\n";
        erreur++;
    }
    if (document.formSuppr.idSyllabus.value != "") {
        if ((/^[0-9]{1,}$/.test(document.formSuppr.idSyllabus.value)) == false) {
            document.formSuppr.idSyllabus.style.borderColor = "#F3C200";
            msg += "la quantité ne peut être gérée !\n";
            erreur++;
        }
    }
    
    // COMPO
    if (document.formSuppr.compoId.value == "") {
        document.formSuppr.compoId.style.borderColor = "#F3C200";
        msg += "veuillez saisir votre syllabus !\n";
        erreur++;
    }
    if (document.formSuppr.compoId.value != "") {
        if ((/^[0-9]{1,}$/.test(document.formSuppr.compoId.value)) == false) {
            document.formSuppr.compoId.style.borderColor = "#F3C200";
            msg += "la quantité ne peut être gérée !\n";
            erreur++;
        }
    }
    
    if (erreur > 0) {
        msg += "\nMerci de votre compréhension";
        alert(msg);
        return(false); 
    } 
    return(true);
}